Package-level declarations

Types

Link copied to clipboard
class AuthResponseContextImpl<TAuth, TResponse>(val pipeline: RoutingContext, val authProvider: AuthProvider<TAuth>, val route: OpenAPIRoute<*>, val responder: Responder) : OpenAPIPipelineAuthContext<TAuth, TResponse>
Link copied to clipboard
Link copied to clipboard
interface Responder
Link copied to clipboard
class ResponseContextImpl<TResponse>(val pipeline: RoutingContext, val route: OpenAPIRoute<*>, val responder: Responder) : OpenAPIPipelineResponseContext<TResponse>

Functions

Link copied to clipboard
inline suspend fun <TResponse : Any> OpenAPIPipelineResponseContext<TResponse>.respond(response: TResponse, statusCode: HttpStatusCode = HttpStatusCode.OK)
Link copied to clipboard
inline suspend fun <TResponse : Any> OpenAPIPipelineResponseContext<TResponse>.respondWithStatus(statusCode: HttpStatusCode)